home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_xemacs.idb / usr / freeware / lib / xemacs-20.4 / mips-sgi-irix6.2 / tm-plain.z / tm-plain
Encoding:
Text File  |  1998-05-21  |  1.3 KB  |  49 lines

  1. #!/bin/sh -
  2. #
  3. # $Id: tm-plain,v 4.0 1997/01/10 14:53:36 morioka Exp $
  4. #
  5. # Copyright 1994,1995,1996,1997 Free Software Foundation, Inc.
  6.  
  7. # This program is free software; you can redistribute it and/or modify
  8. # it under the terms of the GNU General Public License as published by
  9. # the Free Software Foundation; either version 2, or (at your option)
  10. # any later version.
  11. # This program is distributed in the hope that it will be useful,
  12. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14. # GNU General Public License for more details.
  15. # You should have received a copy of the GNU General Public License
  16. # along with GNU Emacs; see the file COPYING.  If not, write to the
  17. # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  18. # Boston, MA 02111-1307, USA.
  19.  
  20. PATH=${PATH:-/usr/bin:/bin}:`dirname $0 2>/dev/null`; export PATH
  21.  
  22. if [ "$TM_TMP_DIR" = "" ]; then
  23.     TM_TMP_DIR=/tmp
  24.     export TM_TMP_DIR
  25. fi
  26. if [ "$5" = "" ]; then
  27.     filename="$TM_TMP_DIR/mime$$.pln"
  28. else
  29.     filename="$TM_TMP_DIR/$5"
  30. fi
  31.  
  32. case "$4" in
  33. "play")
  34.     echo "$2; $3 ->"
  35.     tmdecode "$3" "$1" /dev/stdout
  36.     ;;
  37. "extract")
  38.     echo "$2; $3 -> $filename"
  39.     echo "extract to $filename"
  40.     tmdecode "$3" "$1" $filename
  41.     ;;
  42. "print")
  43.     echo "$2; $3 ->"
  44.     tmdecode "$3" "$1" /dev/stdout | lpr
  45.     ;;
  46. esac
  47.